extension leaf - Turkish English Dictionary